package com.prothink.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@ToString
@Data
/*  评论表
 * @return
 */
public class JsComment {
    private Integer commentId; //评论表id

    private Integer userId; //评论用户iD

    private Integer commodityId; // 课程 微圈 评论id

    private Integer type; // 类型（2视频3微圈4商品5其他）

    private String content; // 评价内容

    private Integer parentId; //父级评价ID（第一级评论为0）

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date commentDate; // 评论时间

    private Integer display; //是否显示（2显示 3不显示）默认为2

    private Integer fabulous; //点赞数量

    private Integer reply; // 回复数量

    private Integer createId;//创建人

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Data createDate; //创建时间

    private Integer updateId;//更新人

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Data updateDate;//更新时间

    private Integer courseId; // 课程id

    private String courseName;//课程名称

    private String nickname; //用户昵称

    private String account; //用户账号

    private String avatarUrl; //用户头像url

    private Integer phone;//用户电话号码

    private String name;// 课程分类名称

    private Integer commentType; //评论状态（1：通过，2：拦截，3：删除）

    private String teacherName;//教师姓名

    private String trueName;













































}
